package com.weijianhuawen.wjblog.web.service;

import com.weijianhuawen.wjblog.common.utils.PageResponse;
import com.weijianhuawen.wjblog.common.utils.Response;
import com.weijianhuawen.wjblog.web.mode.vo.article.FindArticleDetailReqVo;
import com.weijianhuawen.wjblog.web.mode.vo.article.FindIndexArticlePageListReqVo;

/**
 * @version: java version 8
 * @Author: weijianhuawen
 * @description:
 * @date: 2024-10-28 18:19
 */
public interface ArticleService {
    // 获取首页文章分页列表
    PageResponse findIndexArticlePageList(FindIndexArticlePageListReqVo vo);
    // 获取文章详情 返回HTML格式内容
    Response findArticleDetailForHTML(FindArticleDetailReqVo vo);
    // 获取文章详情 返回Markdown格式内容
    Response findArticleDetailForMarkdown(FindArticleDetailReqVo vo);
}
